stack things haphazardly - Turc Anglais Dictionnaire